#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
#include <signal.h>

int main()
{
    //kill (pid, signum)
    //kill(getpid(), SIGINT);
    //raise(SIGINT);
    //abort();
    alarm(3);
    //int sigqueue(pid_t pid, int sig, const union sigval value);
    //union sigval val;
    //val.sival_int = 10;
    //sigqueue(getpid(), SIGINT, val);
    while(1) {
        printf("---------\n");
        sleep(1);
    }
    return 0;
}
